#include"server.hpp"

int main()
{
     Poller poll;
//     Buffer b;
//     for(int i = 0 ; i < 300 ; i++)
//     {
//         string str = "hello " + to_string(i) + "\n";
//         b.WriteStringPush(str);
//     }

//    //读取换行数据
//     while(b.ReadAbleSize()>0)
//     {
//         string temp = b.GetLineAndPop(); 
//         cout << temp;
//     }


    // cout << b.Size() << endl;
    // string temp = b.ReadStringAndPop(b.ReadAbleSize());
    // cout << "b:" << b.ReadAbleSize()<< endl;
    // cout << temp;
    // string str = "hello!";
    // b.WriteStringPush(str);

    // Buffer buf;
    // buf.WriteBufferPush(b);
    // string temp = buf.ReadStringAndPop(buf.ReadAbleSize());

    // cout << temp << endl;
    // cout << "b:" << b.ReadAbleSize() << endl;//应该不为0
    // cout << "buf:" << buf.ReadAbleSize() << endl;//应该为0
    return 0;
}